﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;

using AimGameLibrary;
using AimGameEngine.EditorObject;

namespace AimGameEngine.NodeEditorObject
{
    public class NodeBaseControl : NodeObject
    {
        public Point GetShowDetailPosition { get { return new Point((int)(this.camera.ApplyPosition(MyViewData.Position).X + EditorSetting.Default.PositionDetail.X), (int)(this.camera.ApplyPosition(MyViewData.Position).Y + EditorSetting.Default.PositionDetail.Y)); } }

        public NodeBaseControl(SpriteBatch inputspritebatch, Camera inputcamera, NodeData inputData
            , List<IDraw> MyListDraw, List<IUpdateMainTime> MyListUpdateTime, Dictionary<String, NodeObject> MyListObject, Dictionary<String, NodeObject> MyListType)
            : base(inputspritebatch, inputcamera, inputData, MyListDraw,MyListUpdateTime, MyListObject, MyListType)
        {

        }
    }
}
